fire-fighting foam - French English Dictionary